const mongoose = require('mongoose')

// 预约挂号表
module.exports = mongoose.model(
    'Reservation',
    {
        // 患者姓名
        name: {
            type: String
        },
        // 就诊卡号
        bookingID: {
            type: Number
        },
        // 证件类型
        cardType: {
            type: String
        },
        // 身份证号
        IDcard: {
            type: String
        },
        // 手机号码
        tel: {
            type: Number
        },
        // 挂号科室
        department: {
            type: String
        },
        // 挂号类型
        bookingType: {
            type: String
        },
        // 挂号费
        cost: {
            type: Number
        },
        // 挂号状态
        status: {
            type: String
        },
        // 就诊日期
        bookingDate: {
            type: Number
        },
        // 候诊时间
        waitingTime: {
            type: Number
        },
        // 预约时间
        bookingTime: {
            type: Number
        },
        // 就诊医院
        hospital: {
            type: String
        },
        // 医院地址
        address: {
            type: String
        },
        // 就诊医生
        doctor: {
            type: String
        },
        // 医生职称
        doctorType: {
            type: String
        },
        // 取消时间
        cancelTime: {
            type: Number
        },
        // 备注
        tips: {
            type: String
        },
        ordersid: {
            type: Object
            // ref:
        }
    }
)
